Skip to content

Conversation

@dkotter
Copy link
Collaborator

@dkotter dkotter commented Oct 9, 2025

Changes proposed in this Pull Request:

Makes some updates to our QIT GitHub Action Workflow:

  • Ensure the Security, Malware and PHPCompat tests run as part of our defaults
  • Add the new Validation test type and run it as part of our defaults
  • Add the new compatibility extension set option to the API and E2E tests, which will run those tests with a handful of other extensions active

Note

The Activation test is failing, which has been happening for a while. We have a Slack thread open around this.

Closes https://linear.app/a8c/issue/PAYFAST-44/tracking-issue-for-pr-328-qit-updates

Steps to test the changes in this Pull Request:

Ensure the QIT tests are running

Changelog entry

Dev - Updates to our QIT GitHub Action workflow.

@dkotter dkotter added this to the 1.7.4 milestone Oct 9, 2025
@dkotter dkotter self-assigned this Oct 9, 2025
@github-actions
Copy link

github-actions bot commented Oct 9, 2025

This is linked to GitHub issue #329.

@github-actions
Copy link

github-actions bot commented Oct 9, 2025

[ERROR] Could not find Woo Extension with slug woocommerce-gateway-payfast.

@github-actions
Copy link

github-actions bot commented Oct 9, 2025

Uploading zip...

Running test...
Test run completed.
Test Run Id 4897438
Test Type Display PHPStan
Wordpress Version 6.8.3
Woocommerce Version 10.2.2
Php Version 7.4
Status failed
Is Development Yes
Woo Extension Payfast Payment Gateway
Test Summary Errors: 0, File Errors: 63
Version 1.7.3
Phpstan Level 2
Iterations 3
Result Url https://qit.woo.com?qit_results=4897438.4j97HUFY443rlg9dF2ah6UUauw4TQCwQ2ioy1Vd1WBrJqWYv7D06Ay1h79lVR3Kk

@dkotter dkotter linked an issue Oct 9, 2025 that may be closed by this pull request
@github-actions
Copy link

github-actions bot commented Oct 9, 2025

Downloading plugins and themes...
No test tag "activation" found for extension "woocommerce".
No test tag "pre-activation" found for extension "woocommerce-payfast-gateway".
Starting Docker Environment...
Installing WordPress...
Environment ready.

[ERROR] No tests found for the given plugins.

Shutting down environment...

@dkotter dkotter requested a review from iamdharmesh October 9, 2025 19:07
@vikrampm1 vikrampm1 merged commit 2042971 into trunk Oct 17, 2025
10 of 12 checks passed
@vikrampm1 vikrampm1 deleted the dev/qit-updates branch October 17, 2025 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Tracking Issue for PR #328: QIT updates

4 participants